func runtime.assertLockHeld
53 uses
runtime (current package)
lockrank_off.go#L55: func assertLockHeld(l *mutex) {
malloc.go#L742: assertLockHeld(&h.lock)
mgcscavenge.go#L700: assertLockHeld(&scavenger.lock)
mheap.go#L539: assertLockHeld(&h.lock)
mheap.go#L909: assertLockHeld(&h.lock)
mheap.go#L972: assertLockHeld(&h.lock) // Must be locked on return.
mheap.go#L1152: assertLockHeld(&h.lock)
mheap.go#L1184: assertLockHeld(&h.lock)
mheap.go#L1545: assertLockHeld(&h.lock)
mheap.go#L1722: assertLockHeld(&h.lock)
mpagealloc.go#L365: assertLockHeld(p.mheapLock)
mpagealloc.go#L493: assertLockHeld(p.mheapLock)
mpagealloc.go#L578: assertLockHeld(p.mheapLock)
mpagealloc.go#L619: assertLockHeld(p.mheapLock)
mpagealloc.go#L655: assertLockHeld(p.mheapLock)
mpagealloc.go#L880: assertLockHeld(p.mheapLock)
mpagealloc.go#L941: assertLockHeld(p.mheapLock)
mpagealloc.go#L989: assertLockHeld(p.mheapLock)
mpagecache.go#L79: assertLockHeld(p.mheapLock)
mpagecache.go#L120: assertLockHeld(p.mheapLock)
mprof.go#L398: assertLockHeld(&profMemActiveLock)
mprof.go#L399: assertLockHeld(&profMemFutureLock[index])
proc.go#L977: assertLockHeld(&sched.lock)
proc.go#L999: assertLockHeld(&sched.lock)
proc.go#L5999: assertLockHeld(&sched.lock)
proc.go#L6082: assertLockHeld(&sched.lock)
proc.go#L6419: assertLockHeld(&sched.lock)
proc.go#L6852: assertLockHeld(&sched.lock)
proc.go#L7238: assertLockHeld(&sched.lock)
proc.go#L7252: assertLockHeld(&sched.lock)
proc.go#L7265: assertLockHeld(&sched.lock)
proc.go#L7282: assertLockHeld(&sched.lock)
proc.go#L7301: assertLockHeld(&sched.lock)
proc.go#L7312: assertLockHeld(&sched.lock)
proc.go#L7324: assertLockHeld(&sched.lock)
proc.go#L7333: assertLockHeld(&sched.lock)
proc.go#L7345: assertLockHeld(&sched.lock)
proc.go#L7425: assertLockHeld(&sched.lock)
proc.go#L7454: assertLockHeld(&sched.lock)
proc.go#L7482: assertLockHeld(&sched.lock)
time.go#L299: assertLockHeld(&ts.mu)
time.go#L523: assertLockHeld(&ts.mu)
time.go#L656: assertLockHeld(&t.mu)
time.go#L745: assertLockHeld(&ts.mu)
time.go#L836: assertLockHeld(&ts.mu)
time.go#L1049: assertLockHeld(&ts.mu)
time.go#L1082: assertLockHeld(&ts.mu) // t is unlocked now, but not ts
time.go#L1094: assertLockHeld(&t.mu)
time.go#L1096: assertLockHeld(&t.ts.mu)
time.go#L1236: assertLockHeld(&ts.mu)
trace.go#L967: assertLockHeld(&trace.lock)
tracebuf.go#L369: assertLockHeld(&trace.lock)
traceruntime.go#L686: assertLockHeld(&sched.lock)
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)